corporate village - French English Dictionary